package com.qingmeng.applyjob.portal.model.vo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

public class AdvertiseVo {
    @ApiModelProperty(value = "职位招聘id")
    private Long advertiseId;
    @ApiModelProperty(value = "职位名称")
    private String advertiseName;
    @ApiModelProperty(value = "工作地点")
    private String workLocation;
    @ApiModelProperty(value = "工作时长")
    private String workDuration;
    @ApiModelProperty(value = "学历要求")
    private String educationRequire;
    @ApiModelProperty(value = "最低薪资")
    private BigDecimal minSalary;
    @ApiModelProperty(value = "最高薪资")
    private BigDecimal maxSalary;
    @ApiModelProperty(value = "相关链接")
    private String url;
    @ApiModelProperty(value = "职位亮点")
    private String workAdvantage;
    @ApiModelProperty(value = "职位描述")
    private String workDescribe;
    @ApiModelProperty(value = "投递要求")
    private String sendRequire;
    @ApiModelProperty(value = "职位类型(1为实习；2为社招；3为校招)")
    private Integer workType;
    @ApiModelProperty(value = "招聘发布时间")
    private String createTime;
    @ApiModelProperty(value = "公司名称")
    private String companyName;
    @ApiModelProperty(value = "公司Logo")
    private String companyLogo;
    @ApiModelProperty(value = "公司描述")
    private String compamyProfile;

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyLogo() {
        return companyLogo;
    }

    public void setCompanyLogo(String companyLogo) {
        this.companyLogo = companyLogo;
    }

    public String getCompamyProfile() {
        return compamyProfile;
    }

    public void setCompamyProfile(String compamyProfile) {
        this.compamyProfile = compamyProfile;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Long getAdvertiseId() {
        return advertiseId;
    }

    public void setAdvertiseId(Long advertiseId) {
        this.advertiseId = advertiseId;
    }

    public String getAdvertiseName() {
        return advertiseName;
    }

    public void setAdvertiseName(String advertiseName) {
        this.advertiseName = advertiseName;
    }

    public String getWorkLocation() {
        return workLocation;
    }

    public void setWorkLocation(String workLocation) {
        this.workLocation = workLocation;
    }

    public String getWorkDuration() {
        return workDuration;
    }

    public void setWorkDuration(String workDuration) {
        this.workDuration = workDuration;
    }

    public String getEducationRequire() {
        return educationRequire;
    }

    public void setEducationRequire(String educationRequire) {
        this.educationRequire = educationRequire;
    }

    public BigDecimal getMinSalary() {
        return minSalary;
    }

    public void setMinSalary(BigDecimal minSalary) {
        this.minSalary = minSalary;
    }

    public BigDecimal getMaxSalary() {
        return maxSalary;
    }

    public void setMaxSalary(BigDecimal maxSalary) {
        this.maxSalary = maxSalary;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getWorkAdvantage() {
        return workAdvantage;
    }

    public void setWorkAdvantage(String workAdvantage) {
        this.workAdvantage = workAdvantage;
    }

    public String getWorkDescribe() {
        return workDescribe;
    }

    public void setWorkDescribe(String workDescribe) {
        this.workDescribe = workDescribe;
    }

    public String getSendRequire() {
        return sendRequire;
    }

    public void setSendRequire(String sendRequire) {
        this.sendRequire = sendRequire;
    }

    public Integer getWorkType() {
        return workType;
    }

    public void setWorkType(Integer workType) {
        this.workType = workType;
    }
}
